package com.solocredit.finance.base

import android.content.Context

/**
 * @Author wwdeng
 * @CreateTime: 2024/6/11 10:46
 * @Annotation：
 */
interface BaseView {

    /**
     * context
     */
    fun getContext(): Context?

    /**
     * 显示loading框
     */
    fun showMullaLoading()

    /**
     * 隐藏loading框
     */
    fun hideMullaLoading()

    /**
     * 提示语
     * @param s
     */
    fun showMullaToast(s: String)

    /**
     * 网络错误dialog
     */
    fun showFlexiMolaNetworkErrorDialog(eventRemark: String, onRetryClick: () -> Unit)
}